MNLEETLEKEPVDEEDEGDVEGSIAVRLVKRDRSPCHLCSSIDFAVFLPRSLFSPFTRGVKSLSLPFAQDARAKLDSDYINLGVIGDEASPKSEIGGREESLSIALQVAGGG